package org.mech.sefer.client.i18n;

/**
 * <p>
 * The I18nAware is interface for objects that want to be aware of i18n. If
 * something changed in setting {@link #setI18n(I18n)} is called.
 * </p>
 * <p>
 * Date: 2.5.2012 17:04:29
 * </p>
 * 
 * @author martin.krajc
 */
public interface I18nAware {

	/**
	 * Sets the i18n. It is called when language changes and new messages are
	 * available.
	 * 
	 * @param i18n
	 *            the new i18n
	 */
	void setI18n(I18n i18n);
}
